﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using ProyectoVeranoAECAasp.AccesoDatos;
using System.Data;

namespace ProyectoVeranoAECAasp.Negocios
{
    public class ProcesosAutenticacion
    {
        // - CONSTRUCTOR -----
        public ProcesosAutenticacion()
        {
        }


        // - METODOS -----
        // - llamar_comprobarExistenciaUsuario: para llamar al método de la capa
        // de acceso a datos que permite conocer si existe un usuario especifico
        public bool llamar_comprobarExistenciaUsuario(String p_Usuario, String p_Pass)
        {
            bool existencia = false;
            //----
            existencia = AccesosLogin.comprobarExistenciaUsuario(p_Usuario, p_Pass);
            //----
            return existencia;
        }

        // - llamar_ejecutaSP_AutenticarUser: prepara y llama al stored procedure que
        // autentica a un usuario y trase sus datos
        public List<String> llamar_ejecutaSP_AutenticarUser(String p_Login, String p_Pass)
        {
            List<String> listaDatos;
            //----
            listaDatos = AccesosLogin.ejecutaSP_AutenticarUser(p_Login, p_Pass);
            
            //----
            return listaDatos;
        }
    }
}
